package com.xyhy.core.enums.web;

import lombok.AllArgsConstructor;
import lombok.Getter;
import com.xyhy.core.base.ToolConstant.OPERATOR;
import com.xyhy.core.base.enums.BaseEnum;

@Getter
@AllArgsConstructor
public enum ESqlOperator implements BaseEnum {
  IGNORE(""), //
  GT(OPERATOR.GT), //
  GE(OPERATOR.GE), //
  LT(OPERATOR.LT), //
  LE(OPERATOR.LE), //
  LIKE(OPERATOR.LIKE), //
  LIKE_LEFT(OPERATOR.LIKE), //
  LIKE_RIGHT(OPERATOR.LIKE), //
  NOT_LIKE(OPERATOR.NOT_LIKE), //
  NOT_LIKE_LEFT(OPERATOR.NOT_LIKE), //
  NOT_LIKE_RIGHT(OPERATOR.NOT_LIKE), //
  EQUALS(OPERATOR.EQUALS), //
  NOT_EQUALS(OPERATOR.NOT_EQUALS), //
  IS_NULL(OPERATOR.IS_NULL), //
  IS_NOT_NULL(OPERATOR.IS_NOT_NULL), //
  IN(OPERATOR.IN), //
  NOT_IN(OPERATOR.NOT_IN), //
  BETWEEN(OPERATOR.BETWEEN), //
  NOT_BETWEEN(OPERATOR.NOT_BETWEEN);

  private String text;


}
